package com.itheima.pojo;


import java.io.Serializable;
import java.util.List;

public class ReportDataVo implements Serializable {
    private String reportDate;
    private Integer todayNewMember;//今日新增会员数
    private Integer totalMember;//总会员数
    private Integer thisWeekNewMember;//本周新增会员数
    private Integer thisMonthNewMember;//本月新增会员数

    private Integer todayOrderNumber;//今日预约数
    private Integer todayVisitsNumber;//今日到诊数
    private Integer thisWeekOrderNumber;//本周预约数
    private Integer thisWeekVisitsNumber;//本周到诊数
    private Integer thisMonthOrderNumber;//本月预约数
    private Integer thisMonthVisitsNumber;//本月到诊数

    private List<HotSetmealVo> hotSetmeal;//热门套餐


    @Override
    public String toString() {
        return "ReportDataVo{" +
                "reportDate='" + reportDate + '\'' +
                ", todayNewMember=" + todayNewMember +
                ", totalMember=" + totalMember +
                ", thisWeekNewMember=" + thisWeekNewMember +
                ", thisMonthNewMember=" + thisMonthNewMember +
                ", todayOrderNumber=" + todayOrderNumber +
                ", todayVisitsNumber=" + todayVisitsNumber +
                ", thisWeekOrderNumber=" + thisWeekOrderNumber +
                ", thisWeekVisitsNumber=" + thisWeekVisitsNumber +
                ", thisMonthOrderNumber=" + thisMonthOrderNumber +
                ", thisMonthVisitsNumber=" + thisMonthVisitsNumber +
                ", hotSetmeal=" + hotSetmeal +
                '}';
    }

    public ReportDataVo(String reportDate, Integer todayNewMember, Integer totalMember, Integer thisWeekNewMember, Integer thisMonthNewMember, Integer todayOrderNumber, Integer todayVisitsNumber, Integer thisWeekOrderNumber, Integer thisWeekVisitsNumber, Integer thisMonthOrderNumber, Integer thisMonthVisitsNumber, List<HotSetmealVo> hotSetmeal) {
        this.reportDate = reportDate;
        this.todayNewMember = todayNewMember;
        this.totalMember = totalMember;
        this.thisWeekNewMember = thisWeekNewMember;
        this.thisMonthNewMember = thisMonthNewMember;
        this.todayOrderNumber = todayOrderNumber;
        this.todayVisitsNumber = todayVisitsNumber;
        this.thisWeekOrderNumber = thisWeekOrderNumber;
        this.thisWeekVisitsNumber = thisWeekVisitsNumber;
        this.thisMonthOrderNumber = thisMonthOrderNumber;
        this.thisMonthVisitsNumber = thisMonthVisitsNumber;
        this.hotSetmeal = hotSetmeal;
    }

    public ReportDataVo() {
    }

    public String getReportDate() {
        return reportDate;
    }

    public void setReportDate(String reportDate) {
        this.reportDate = reportDate;
    }

    public Integer getTodayNewMember() {
        return todayNewMember;
    }

    public void setTodayNewMember(Integer todayNewMember) {
        this.todayNewMember = todayNewMember;
    }

    public Integer getTotalMember() {
        return totalMember;
    }

    public void setTotalMember(Integer totalMember) {
        this.totalMember = totalMember;
    }

    public Integer getThisWeekNewMember() {
        return thisWeekNewMember;
    }

    public void setThisWeekNewMember(Integer thisWeekNewMember) {
        this.thisWeekNewMember = thisWeekNewMember;
    }

    public Integer getThisMonthNewMember() {
        return thisMonthNewMember;
    }

    public void setThisMonthNewMember(Integer thisMonthNewMember) {
        this.thisMonthNewMember = thisMonthNewMember;
    }

    public Integer getTodayOrderNumber() {
        return todayOrderNumber;
    }

    public void setTodayOrderNumber(Integer todayOrderNumber) {
        this.todayOrderNumber = todayOrderNumber;
    }

    public Integer getTodayVisitsNumber() {
        return todayVisitsNumber;
    }

    public void setTodayVisitsNumber(Integer todayVisitsNumber) {
        this.todayVisitsNumber = todayVisitsNumber;
    }

    public Integer getThisWeekOrderNumber() {
        return thisWeekOrderNumber;
    }

    public void setThisWeekOrderNumber(Integer thisWeekOrderNumber) {
        this.thisWeekOrderNumber = thisWeekOrderNumber;
    }

    public Integer getThisWeekVisitsNumber() {
        return thisWeekVisitsNumber;
    }

    public void setThisWeekVisitsNumber(Integer thisWeekVisitsNumber) {
        this.thisWeekVisitsNumber = thisWeekVisitsNumber;
    }

    public Integer getThisMonthOrderNumber() {
        return thisMonthOrderNumber;
    }

    public void setThisMonthOrderNumber(Integer thisMonthOrderNumber) {
        this.thisMonthOrderNumber = thisMonthOrderNumber;
    }

    public Integer getThisMonthVisitsNumber() {
        return thisMonthVisitsNumber;
    }

    public void setThisMonthVisitsNumber(Integer thisMonthVisitsNumber) {
        this.thisMonthVisitsNumber = thisMonthVisitsNumber;
    }

    public List<HotSetmealVo> getHotSetmeal() {
        return hotSetmeal;
    }

    public void setHotSetmeal(List<HotSetmealVo> hotSetmeal) {
        this.hotSetmeal = hotSetmeal;
    }
}
